/*共用*/
body{ width:100%;font-size:12px;background:#fff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:"Microsoft Yahei"; color:#333;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
a{color: #484848; text-decoration: none;}
a:hover{color:#c70000;text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto;}
.cp1 img{border:1px solid #bbb; padding:5px; background:#fff;}
.cp1 img:hover{border:1px solid #de0808; padding:5px; background:#f7f1eb;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #de0808; padding:1px;}
input,button,select,textarea{outline:none} 
.font_1{font-size:16px; color:#333;}
#copy{ display:none;}
.totalwidth {width:1200px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#top_cp,#top_jj,#jz_qaun,#xinwen{width:1200px; margin:0 auto; padding-bottom:20px;}

.float_l{float:left;}
.float_r{float:right;}
dl,dt,dd{margin: 0px; padding: 0px; list-style: none;}

.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}

.box {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-width: 1200px;
}
#chakantwo{ display:none;}

/*共同结束*/



/*欢迎进入*/
.hyjr_dkkd{width:100%; height:38px; background:#f1f1f1; border-bottom:1px solid #e5e5e5;}
.hyjr_kz{ width:1200px; margin:0 auto;height:38px; background:#f1f1f1}

 .hyjr_zt {height: 40px;color:#272727;line-height: 40px;font-size: 14px;/* line-height: 30px; */}
                .hyjr_zt a { display: inline-block;  color: #999999; position: relative;padding:0 18px;     text-decoration: none;}
.hyjr_zt a {color:#fff;background: #0042a7;width:48px;height: 38px;line-height: 38px;text-align:center;display:inline-block;font-size: 18px;}
.hyjr_zt .en {background:#fdd100;}

.hyjr_zt1{ font-size:12px; color:#666; line-height:38px; float:left;}
.hyjr_zt .fr{/* float:right; */}

/*抬头*/
#top_b{width:1200px; margin:0 auto; height:150px; padding-top:10px;}
#top_b li{float:left;}
#top_b .kds1{padding-top:30px; margin-right:25px;}
#top_b .kds1 img:hover{-webkit-animation: test 0.2s ease-in 2;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
#top_b .kds2{ padding-top:38px; margin-right:25px;} 
.ttfkx{width:28px;padding-top:20px;}
#top_b .kds3{line-height: 35px;
    font-size: 18px;
    color: #333;
    padding-top: 40px;
    text-transform: uppercase;}
#top_b .kds3 .font{font-size:34px;color:#0042a7;font-weight:bold;}
#top_b .kds4{ float:right;padding-top:41px;}



/*nav*/
.page1{ margin:0 auto; width:1200px}

.header_row3{ width:100%; height:60px; background:#0042a7;}
.nav.menu{ position:relative; }
.nav li { float: left; display: block; width:200px !important; text-align: center; overflow: hidden; }

.header_row3 .block{ position:absolute; bottom:6px; left:0; display:block; margin:0 22.5px; width:60px!important; height:2px; background:#d1d1d1}
.nav li.last{ background:0 0}
.nav li a { display: block; height:60px; line-height:60px; color: #fff; font-size: 15px; background-repeat: no-repeat; background-position: -30px center; padding-left: 0; position: relative; left: 0px; border-right:1px solid #04b262; }
.nav li:hover{ background:#fe9b00; }
.nav li.navcurrent { background:#fe9b00; overflow:hidden !important;}
.nav li.navl1 { width:200px; }
.nav li.navl1 a{ background-position:40px center; padding-left:20px; }
.nav #Zz10 a{ background-image: url(../images/20180716140214_1500306725.png);}
.nav #Zz0 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz1 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz2 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz3 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz4 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz5 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz6 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz7 a{ background-image: url(../images/20180716140343_1111290931.png); }
.nav #Zz8 a{ background-image: url(../images/20180716140343_1111290931.png); }

 #nav ul li ul {display: none;  z-index: 200;}
 #nav ul li:hover ul {display: block; position: absolute; top:60px; min-width:200px; left:0; height:60px; line-height:60px;} 
 #nav ul li:hover ul li a {display:block; background:#143a85; color:#ffffff; width:200px; text-align: center; border-bottom: 1px solid #f2f2f2; border-right: none;  }
#nav ul li:hover ul li a:hover {background:url(../images/20180622144300_2141242081.jpg) no-repeat;color:#ffffff; }



.erji_menu{width:200px; overflow: hidden; border-top:1px solid #00a65a;
 position: absolute;left:200px;top:60px;background-color: #fff; z-index: 999; display:none;}

.erji_menu .title{ overflow:hidden; width:170px;float:left; margin-left:450px; height:}
.erji_menu .title i{ display:block; width:40px; height:3px; background-color:#1244b5; margin-bottom:20px;}
.erji_menu .title h3{ font-size:20px; margin-bottom:30px;}
.erji_menu .title h3 a{ color:#333; font-size:20px;}
.erji_menu ul{ overflow:hidden; float:left; width:145px;}
.erji_menu li{ font-size:14px; line-height:36px; width:100%;}
.erji_menu li a{ color:#777;}
.erji_menu li a:hover{ background:#fe9b00; background-image:none !important; color:#fff;}

/*幻灯片*/
.focus {width:100%; height:550px; overflow:hidden; position:relative; margin-top:1px;}
.focus ul {height:550px; position:absolute;}
.focus ul li {float:left; width:100%; height:550px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1050px; left:50%; margin-left:-501px; height:24px; bottom:40px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:220px; background:url(http://114my.cn.114.114my.net/cym/QQ-Flash/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{ overflow:hidden;}

/*搜索*/
#search_bg{
	width: 100%;
	height:60px;
	margin: 0 auto;
	color: #333; background:#f1f1f1;
 margin-bottom:50px;}
#search_c{
	width: 1200px;
	height:60px;
	margin: 0 auto;
}
#search_l{
	width:920px;
	float: left;
	font-size: 14px;
	line-height:60px;
	color:#222;}
#search_l a{
	font-size: 14px;}
#search_r{
	float: right;
	padding-top: 13px;
}
#search_r li{float:left;}

/*产品*/
.hjcpwzj{ font-size:38px; font-weight:bold; color:#333; text-align:center;}
.hjcpwzj font{ font-size:38px; font-weight:bold; color:#0042a7;}
.bgszys{ font-size:16px; color:#666; text-align:center; padding-top:6px; height:44px;}
.sangxt{ width:248px; height:4px; margin:0 auto;}


.prod{width:1200px;padding-bottom:20px; margin:0 auto;}
#tablit{width:1200px; margin:0 auto; height:auto;background-repeat:no-repeat;}
#tablit dl{width:1113px; margin:0 auto; overflow:hidden; position:relative; z-index:2px; }
#tablit dl dd{float:left; font-size:16px; line-height:50px;display:block; float:left; text-align:center;height:50px; width:145px;margin:6px; transition: all 0.8s;  background:#eee; border:1px solid #ddd;}
#tablit dl dd a{font-size:16px; line-height:50px; text-decoration:blink; color:#222; width:145px;}
#tablit dl span{ font-size:24px; font-weight:bold; float:left; line-height:50px; width:145px;}

#tablit .on{text-decoration:blink; height:50px; width:145px; background:#0042a7; transition: all 0.8s; color:#fff; display:block;}
#tablit .on a{text-decoration:blink; height:50px; width:145px; background:#0042a7; transition: all 0.8s; color:#fff; display:block;}

.tabcon{width:1200px; height:auto; clear:both; padding-top:15px;margin:0 auto;}
.dis{display:none;}
.tabcon a{text-decoration:blink; font-size:16px; display:block; overflow:hidden;}
.tabcon td br{display:none;}
.tabcon td{float:left; display:block; overflow:hidden; width:260px; padding:11px !important; background:#fff; border:solid 1px #ccc; margin:8px; transition: all 0.8s;}
.tabcon td:hover{transition: all 0.8s; box-shadow:0 0 10px #989898; -moz-box-shadow:0 0 10px #989898; -ms-box-shadow:0 0 10px #989898;-o-box-shadow:0 0 10px #989898; -webkit-box-shadow:0 0 10px #989898;}
.tabcon td span{padding-top:15px !important; display:block;}
.tabcon td a{background:#444;}
.tabcon td span a{background:#fff !important;}
.tabcon td:hover a img{ opacity: 0.3; filter: alpha(opacity=30); transition: all 0.8s linear;}
.tabcon td:hover a{color:#0042a7; font-weight:bold;}

.ceshigo{position:absolute; width:260px; text-align:center; height:195px; margin-top:-175px; opacity: 0.0; filter: alpha(opacity=00); transition: all 0.8s linear;}
.tabcon td:hover .ceshigo{ opacity: 1.0; filter: alpha(opacity=1); transition: all 0.8s linear;}
.ceshigo a{background:none !important; color:#fff; padding-top:10px; height:124px; font-size:16px;}
.ceshigo a p{width:100px; margin:0 auto; border:solid 1px #ccc; line-height:32px; border-radius:8px; margin-top:14px; font-size:14px;}
.tabcon td:hover .ceshigo a{color:#fff; font-weight:normal;}

/*特点*/
#reddbjt{ width:100%; height:680px; background:url(../images/20180728114331_1237907024.jpg) center no-repeat; padding-top:58px;}
.ydzydbj{ width:835px; height:59px; background:url(../images/20180728114623_246413073.png) center no-repeat; margin:0 auto;}
.hjyzyxw{ font-size:44px; font-weight:bold; color:#0042a7; text-align:center;}
.hjyzyxw font{ font-size:44px; font-weight:bold; color:#fe9b00;}
.wpjwmw{ font-size:22px; color:#999; text-align:center; padding-top:15px; height:60px;}
.tdcsjt{ width:31px; height:37px; margin:0 auto;animation: myfirst 2s infinite; }
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  


#agent{width:1200px; margin:0 auto; overflow:hidden; padding-top:40px; z-index:1;}
#agent li{width:212px; float:left; border:1px #fff solid; padding:30px 35px; margin-left:20px; position: relative; transition-duration: 1s; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; top: 0; display: block; z-index:1; box-shadow:0px 13px 15px #eee; background:#fff;}

#agent li .jg{display:block; width:0px; height:0px;  position:absolute; background:#0042a7; top:106px; left:106px;  transition: all 0.4s;}
#agent li:hover .jg{width:282px; height:552px; top:0; left:0px; transition: all 0.3s;}

#agent li:hover{box-shadow:0px 13px 15px #eee; display:block; top:-18px; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; z-index:1;}
#agent li img{width:120px; float:left; height:120px; margin-left:40px; border-radius:50%; border:5px #f1f1f1 solid; z-index:1; position: relative;}
#agent li .bt{width:212px; float:left; color:#0042a7; font-size:22px; text-align:center; height:60px; line-height:60px; margin-top:15px; font-weight:bold; z-index:1; position: relative;}
#agent li:hover .bt{color:#fff;}
#agent li .fl{width:212px; float:left; color:#333; font-size:14px;  line-height:30px; padding-top:0px; padding-left:0px; padding-right:0px; height:125px; text-align:center; z-index:1; position: relative;}
#agent li:hover .fl{color:#fff;}
#agent li .more{width:133px; float:left; color:#666; font-size:15px; line-height:28px; height:28px; border-radius:35px; border:1px #ccc solid; text-align:center; margin-left:35px; z-index:1; position: relative;}
#agent li .more a{color:#999; font-size:15px;}
#agent li:hover .more{color:#fff; border:1px #fff solid;}
#agent li:hover .more a{color:#fff; font-size:15px;}


/*优势*/
#ggtbjt{ width:100%; height:250px; background:url(../images/20180728135320_1777495576.jpg) center no-repeat;}
.chanpt{ float:left;width:300px; height:220px; padding-top:30px;}
.xzgnrj{ width:600px; float:left; padding-top:36px;}

.xzhnsdt{ width:600px;}
.hbgywz{ font-size:20px; color:#fff; padding-top:16px;}
.dhsjhtp{ float:right; padding-top:42px;}

#sydbjtp{ width:100%; height:1200px; background:url(../images/20180728140506_560577303.jpg) center no-repeat; padding-top:54px;}
.yyedzkb_fl{ width:523px; height:555px; float:left; background:url(../images/20180728140735_824145014.png) center no-repeat;}
.xhdscnl{font-size:28px; font-weight:bold; color:#333; padding-left:120px; padding-top:15px; height:45px;}
.xhdscnl_yw{font-size:13px;color:#666;padding-left:120px; height:62px; text-transform:uppercase;}
.yydwznj{ font-size:14px; line-height:36px; padding-left:45px; height:168px;}
.ysyetp_fr{float:right;}

.yyssztp_fl{width:616px;float:left; margin-top:10px;}
.yssdzkb_fr{ width:523px; height:555px; float:right;background:url(../images/20180728141436_119862670.png) center no-repeat; margin-top:10px;}
.dswzcpj{font-size:28px; font-weight:bold; color:#333; padding-left:120px; padding-top:15px; height:45px;}
.dswzcpj_yw{font-size:13px;color:#666;padding-left:120px; height:62px; text-transform:uppercase;}
.dsnrwjsd{ font-size:14px; line-height:36px; padding-left:45px; height:168px;}

/*工程案例*/
.anli_bg{ with:1200px; height: auto; margin:0 auto; font-size:35px ; color: #00a64a; text-align:center; font-weight:bold;background:url(../images/20180728144955_490767947.png) no-repeat center;}
.youshi_xwz{ font-size:20px; color:##656565; text-align:center; margin-top:10px;}

/*展示*/
  #chanp{
                width: 1200px;
                margin: 0 auto;
                 margin-top:40px;}
            
            #chanp .right{width: 912px;float: left;}
            #chanp .left{width: 278px;float: right;}
            .tabcon1{
                width: 278px; !important;
                height: 205px;
                border-top: none;
                clear: both;
                padding-top: 16px;
            }
            .dis{display:none;}
            .cpnr1{ padding-bottom:20px;}
            
            
            
            .cpnr_y{
                width:278px;
                float: left;
                height:205px;
                
            border:1px solid #ff8e04; margin-bottom:13px;}
            
            .cpnr_os{ width:448px;  float: left; height:327px; border:1px solid #ff8e04;}
            
            .cpnr_os1{ width:448px; float: right; height:327px;border:1px solid #ff8e04;}
            .cpnr_os2{ width:600px; float: left; height:301px; margin-top:13px; margin-right:14px;border:1px solid #ff8e04;}
            .cpnr_os3{ width:294px; float: left; height:301px; margin-top:13px;border:1px solid #ff8e04;}
            
            
            .ying3{  float:left; overflow:hidden; }
            .ying4{  float:left; overflow:hidden; }
            .ying5{  float:left; overflow:hidden; }
            .ylink_x, .ylink_y { display: block; position: absolute; background: #fff; z-index: 111; }
            .ylink_y { height:0px; width: 2px; transition:0.35s ease all; }
            .ylink_x{ width:0px; height:2px; transition:0.35s ease all; }
            
            
            .cpnr_y:hover .ylink_y { height: 368px; width: 2px; }
            .cpnr_y:hover .ylink_x{ width:668px; height:2px; }
            
            
            
            .cpnr_os:hover .ylink_y { height:327px; width:2px; }
            .cpnr_os:hover .ylink_x{ width:448px; height:2px; }
            
            .cpnr_os1:hover .ylink_y { height:327px; width:2px; }
            .cpnr_os1:hover .ylink_x{ width:448px; height:2px; }
            
            
            .cpnr_os2:hover .ylink_y { height:301px; width:2px; }
            .cpnr_os2:hover .ylink_x{ width:600px; height:2px; }
            
            
            .cpnr_os3:hover .ylink_y { height:301px; width: 2px; }
            .cpnr_os3:hover .ylink_x{ width:294px; height:2px; }
            
            .ying3 a img{ transition:0.35s ease all; }
            .ying3:hover a img{ transform: scale(1.2); transition:1.3s ease all;}
            .ying4 a img{ transition:0.35s ease all; }
            .ying4:hover a img{ transform: scale(1.2); transition:1.3s ease all;}
            .ying5 a img{ transition:0.35s ease all; }
            .ying5:hover a img{ transform: scale(1.2); transition:1.3s ease all;}
            .yl_left { left: 8px; }
            .yl_right{ right: 8px; }
            .yl_top{ top:8px}
            .yl_bottom{ bottom:8px}
            .ying3 > a { display: block; position: relative; }
            .ying3 > a > p { text-align: center; display: block; position: absolute; top: 0; left: 0; width: 100%; line-height:205px; color: #fff; text-indent:10em; background:#666; background: rgba(0,0,0,0.45); opacity: 0; filter: alpha(opacity=0); transition:0.3s ease all; }
            
            .cpnr_y > a > p {line-height:205px;}
            .ying3:hover > a > p{ opacity: 1; filter: alpha(opacity=100); text-indent:0em;font-size:18px; }
            
            
            .ying4 > a { display: block; position: relative; }
            .ying4 > a > p { text-align: center; display: block; position: absolute; top: 0; left: 0; width: 100%; line-height:327px; color: #fff; text-indent:10em; background:#666; background: rgba(0,0,0,0.45); opacity: 0; filter: alpha(opacity=0); transition:0.3s ease all; }
            .ying4 > a > p {line-height:327px;}
            .ying4:hover > a > p{ opacity: 1; filter: alpha(opacity=100); text-indent:0em;font-size:18px; }
            
            
            .ying5 > a { display: block; position: relative; }
            .ying5 > a > p { text-align: center; display: block; position: absolute; top: 0; left: 0; width: 100%; line-height:301px; color: #fff; text-indent:10em; background:#666; background: rgba(0,0,0,0.45); opacity: 0; filter: alpha(opacity=0); transition:0.3s ease all; }
            .ying5 > a > p {line-height:301px;}
            .ying5:hover > a > p{ opacity: 1; filter: alpha(opacity=100); text-indent:0em;font-size:18px; }
	
/*简介*/	
.shbdtp{width:100%;height:20px;background:url(../images/20180728151734_1438392769.png) center no-repeat;}
.xhbttp{width:100%;height:20px;background:url(../images/20180728164035_382908281.png) center no-repeat;}
.hdszbj{ width:100%; padding:40px 0px 40px 0px; height:550px; background:#f3f3f3;}
.gyywbjt{ width:271px; height:55px; background:url(../images/20180728152218_1160401794.png) center no-repeat; margin:0 auto;}
.gyhjdwz{ font-size:38px; color:#0042a7; font-weight:bold; text-align:center;}
.wqmtdwz{ font-size:20px; color:#333; text-align:center; padding-top:5px;}
.jjzbdtp_fl{ float:left;width:599px; height:418px;overflow:hidden;}
.jjzbdtp_fl img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:603px; height:422px;}
.jjzbdtp_fl img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.jybdkdbk_fr{float:left;width:499px; height:336px; border:1px solid #d2d2d2; padding:40px 50px 40px 50px;}
.zzpbsbw{ font-size:18px; color:#333; font-weight:bold; height:46px;}
.jxtdkg{ width:80px; height:3px; background:#0042a7;}
.jjnrwzj{ font-size:14px; line-height:35px; color:#333; padding-top:20px; height:205px;    padding-bottom: 20px;}
.gqlxkd{ width:140px; height:45px; background:#0042a7; margin-left:15px; line-height:45px; font-size:16px; color:#fff; text-align:center;}
.gqlxkd a{width:140px; height:45px; background:#0042a7; line-height:45px; font-size:16px; color:#fff; text-align:center; display:block;}
.gqlxkd a:hover{width:140px; height:45px; background:#fe9b00; line-height:45px; font-size:16px; color:#fff; text-align:center;}
.jybdkdbk_fr:hover .jxtdkg{width:150px; height:3px; background:#fe9b00;transition: 0.5s all ease-in-out;}

/*新闻中心*/
.news{width:100%; min-width:1200px; overflow:hidden; padding-top:20px; margin-top:70px;}

.news_tline{width:502px; margin:0 auto;}
.news_tline_i{width:500px; position:absolute; z-index:-1; border:solid 1px #ddd; height:1px; padding-top:50px; margin-top:-20px;}
.news_tline_il{width:280px; margin:0 auto; height:1px; background:#fff; margin-top:1px;}
.news_m, .news_s{width:1200px; margin:0 auto; text-align:center; min-width:1200px;}
.news_m{font-size:46px; font-weight:bold; line-height:50px;}
.news_s{font-size:16px; line-height:26px; padding-top:8px; margin-bottom:15px; color:#666;}
.news_line{height:1px; background:#ccc; width:300px; margin:0 auto;}
.news_line_t{width:100px; margin:0 auto; height:3px; background:#0042a7;}
.news_line_d{width:0px; height: 0; margin:0 auto; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #0042a7;}

.lanrenzhijia{width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.news_dt{width:1200px; margin:0 auto; overflow:hidden;}

.lanrenzhijia .news_dt a{display:block; float:left; text-decoration:none; width:280px; font-size:16px; margin:0px 10px; padding:15px 30px; box-shadow:0 0 5px #ddd inset;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on{text-decoration:none; width:398px; font-weight:bold; background:#f8f8f8;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on .news_dt_rm{transition: all 0.8s linear; color:#f0aa04;}

.news_dt_rm{overflow:hidden; border-bottom:solid 1px #ccc; line-height:40px; font-size:20px; padding-left:10px; transition: all 0.8s linear; font-weight:bold; color:#0042a7;}
.news_dt_ren{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#999; line-height:26px; font-weight:normal; padding-left:10px;}

.lanrenzhijia .content{overflow:hidden; width:1200px; margin:0 auto; height:448px; position:relative; min-width:1200px; margin-top:20px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px;}
.lanrenzhijia .content .li{ width:1200px; float:left; min-width:1200px;}

.news .news_div_item, .news .divdgweb_new_div_item{width:578px; height:180px; float:left; position:relative; margin:12px 11px; transition: all 0.8s linear; box-shadow:0 0 2px #ccc inset; padding:12px 0; background:url(../images/20180312145245_1364690564.jpg) no-repeat 8px center;}
.news_div_item_pic{float:left; width:274px; height:180px; overflow:hidden; margin-left:8px; box-shadow:0 0 1px #ddd;}
.news_div_item_pic img{width:274px; height:180px; transition: all 0.5s linear;}
.news_div_item_content, .divdgweb_new_div_item_content{float:right; width:270px; margin-right:10px;}
.news_div_item_title, .divdgweb_new_div_item_title{white-space: nowrap; text-overflow: ellipsis; overflow:hidden; width:270px; padding-top:10px;}
.news_div_item_title a, .divdgweb_new_div_item_title a{font-size:17px; transition: all 0.8s linear;}
.news_div_item_body, .divdgweb_new_div_item_body{overflow:hidden; line-height:23px; padding-top:16px; height:50px; font-size:14px; color:#666; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; margin-bottom:28px;}
.news_dt_rgo{overflow:hidden; transition: all 0.8s linear;}
.news_dt_rgo a{font-size:0px; line-height:0px;}
.news_dt_rgo span{display:block; width:90px; height:1px; background:#999; transition: all 0.8s linear;}
.news_dt_rgo p{font-size:14px; line-height:48px; text-align:right; position:relative; z-index:2; color:#0042a7; transition: all 0.8s linear; margin-left:200px; width:270px;}

.news_div_item_date, .divdgweb_new_div_item_date{position:absolute; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:310px; margin-top:142px; color:#999;}
.news_div_item_year, .divdgweb_new_div_item_year{float:left;}
.news_div_item_month, .divdgweb_new_div_item_month{float:left;}
.news_div_item_day, .divdgweb_new_div_item_day{float:left;}

.news .news_div_item:hover .news_dt_rgo span, .news .divdgweb_new_div_item:hover .news_dt_rgo span{transition: all 0.8s linear; width:100%;}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.8s linear; color:#0042a7;}
.news .news_div_item:hover .news_dt_rgo p, .news .divdgweb_new_div_item:hover .news_dt_rgo p{transition: all 0.8s linear; width:100%; margin-left:0px;}
.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img{transition: all 0.5s linear; transform: scale(1.15);}


/*友情*/
.link_bg{ background:#edeaf1; height:70px;overflow:hidden;} 
.link{}
.link h2{padding: 13px 0 0 20px; height: 57px; width:106px;overflow:hidden; font:bold 18px/26px "Microsoft Yahei";background:url(../images/20180728164417_934508856.jpg) no-repeat left top;}
.link h2 a{ color:#fff;font:bold 18px/26px "Microsoft Yahei";}
.link h2 i{text-transform: uppercase; font:18px/20px Arial; color: #fff; display: block;}
.link span{ display:block;font:14px/70px "Microsoft Yahei"; }
.link span a{ display:inline-block; color:#333;}

.link p{ height:70px; padding-left:20px; overflow:hidden; font:14px/70px "Microsoft Yahei";}
.linkTagcs li a{ color:#666; padding:0 23px; display:inline-block; font-size:14px;}


/*版权*/

.footWrap{ background:#0042a7; padding:40px 0px 40px 0px;overflow:hidden;}
.footer{ width:1200px; margin:0 auto;position:relative;}

.f_wz{width:470px; font-family: "Microsoft Yahei"; color: #fff; font-size: 14px; line-height:32px; }
.f_wz h3{height: 60px; margin-bottom: 15px; font:bold 16px/60px "Microsoft Yahei"; color: #fff;background:url(../images/20180728221654_964728634.jpg) no-repeat left bottom;  }
.f_wz a{color: #fff;font-size:14px;} 
.f_wz a:hover{color:#fe9b00;font-size:14px;}

.bqdxtkg{ float:left; width:80px; height:197px; padding-top:20px;}

.f_nav{width: 270px;}
.f_nav a{float: left; width: 120px; color:#fff; font-size:14px;}
.f_nav a:hover{float: left; width: 120px; color:#fe9b00;font-size:14px;}

.dbdewmk{ width:300px; float:right;}
.footer_r{width:134px; padding-top:10px; margin-right:20px; text-align: center; font-size:16px; line-height: 16px; color:#fff;}
.footer_r img{padding-bottom:15px;}


/*mianbxContent*/
.mianbxContent { margin-bottom: 20px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url(../images/20180728175820_1118931165.png) no-repeat 7px 12px; border-bottom: 1px solid #eee; letter-spacing: 1px; position: relative; border-top:1px solid #eee;}
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#0042a7; font-size:15px !important;}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }